/**
* 子模块路由
* ml
*/

var router = function ($urlRouterProvider, $stateProvider) {

	$stateProvider
		//设备列表
		.state('app.deviceList', {
			url: "/device/list.html",
			views: {
				'main@': {
					template: require('../996tpl/views/table.html'),
					controller: 'deviceList',
				}
			},
			resolve: {
				tableconfig: function (tableservice) {
					return tableservice.tableconfig();
				},
			}
		})

		//创建设备
		.state('app.deviceCreate', {
			url: "/device/create.html",
			views: {
				'main@': {
					template: require('../996tpl/views/form.html'),
					controller: 'deviceCreate',
				}
			},
			resolve: {
				formconfig: function (formservice) {
					return formservice.formconfig();
				},
				model: function (deviceservice) {
					return deviceservice.model;
				}
			}
		})



		//景区编辑
		.state('app.device_edit', {
			url: "/device/edit/:id",
			views: {
				'main@': {
					template: require('../996tpl/views/form.html'),
					controller: 'deviceEdit',
				}
			},
			resolve: {
				formconfig: function (formservice) {
					return formservice.formconfig();
				},
				model: function (deviceservice) {
					return deviceservice.model;
				}
			}
		})



	//商品详情
	// .state('app.order_info', {
	// 	url: "/order/info.html",
	// 	views: {
	// 		'main@' : {
	// 			template : require('./views/info.html'),
	// 			controller : 'orderinfo',
	// 		}
	// 	},
	// 	resolve:{
	// 		// formconfig : function(formservice){
	// 		// 	return formservice.formconfig();
	// 		// },
	// 		model : function(orderservice){
	// 			return orderservice.model;
	// 		}
	// 	}
	// })
	// .state('app.order_info', {
	// url: '/order/info.html',
	// controller : 'orderinfo',
	// template: require('./views/info.html'),
	// resolve:{
	//     alllist : function(orderservice){
	//         return orderservice.alllist();
	//     },
	//     getDate : function(utilservice){
	//         return utilservice.getDate;
	//     }
	// }
	// //创建商品模板
	// .state('app.goods_temp_create', {
	//     url: "/goods/temp_create.html",
	//     views: {
	//         'main@' : {
	//             template : require('./views/create_tmp.html'),
	//             controller : 'goodstempcreate',
	//         }
	//     },
	// })
	// //创建商品
	// .state('app.goods_info_create', {
	//     url: "/goods/info_create/:id/:goodsid",
	//     views: {
	//         'main@' : {
	//             template : require('./views/create_info.html'),
	//             controller : 'goodsinfocreate',
	//         }
	//     },
	//     resolve:{
	//         formconfig : function(formservice){
	//             return formservice.formconfig();
	//         },
	//         model : function(goodsservice){
	//             return goodsservice.model();
	//         },
	//         category : function(goodsservice){
	//             return goodsservice.category();
	//         },
	//         date2str : function(utilservice){
	//             return utilservice.date2str;
	//         }
	//     }
	// })
	// //商品详情
	// .state('app.goods_info', {
	//     url: "/goods/info/:id",
	//     views: {
	//         'main@' : {
	//             template : require('../996tpl/views/form.html'),
	//             controller : 'goodsinfo',
	//         }
	//     },
	//     resolve:{
	//         formconfig : function(formservice){
	//             return formservice.formconfig();
	//         },
	//         model : function(goodsservice){
	//             return goodsservice.model;
	//         }
	//     }
	// })

};

module.exports = router;